Quasi-regular sequences and optimal schedules for security games
نویسندگان
چکیده
In security games, a defender commits to a mixed strategy for protecting a set of n targets of values αi; an attacker, knowing the defender’s strategy, chooses which target to attack and for how long. We study a natural version in which the attacker’s utility grows linearly with the time he spends at the target, but drops to 0 if he is caught. The defender’s goal is to minimize the attacker’s utility. The defender’s strategy consists of a schedule for visiting the targets; switching between targets takes unit time. Such games naturally model a number of real-world scenarios, including protecting computer networks from intruders, animals from poachers, etc. We show that such security games, although played in continuous time, give rise to a combinatorial question regarding the existence of infinite sequences over a finite alphabet, with the following properties for each symbol i: (1) i constitutes a prescribed fraction pi of the sequence, and (2) the occurrences of i are spread apart close to evenly, in that the ratio of the longest to shortest interval between consecutive occurrences is bounded by some small constant K. We call such sequences Kquasi-regular; 1-quasi-regular sequences are regular, in the sense that each symbol appears evenly spaced. We show that not only regular sequences over the set of targets lead to optimal strategies for the defender, but that, in fact, 2-quasi-regular sequences are sufficient for optimality. It is easy to see that K-quasi-regular sequences do not always exist when K < 2. We show that 2-quasi-regular random sequences always exist, and can be calculated efficiently. Using an ergodic theoretical approach, we show that deterministic 3-quasi-regular sequences always exist, and can likewise be calculated efficiently. We do not know if K < 3 is possible deterministically, but give a sufficient condition on the pi for the existence of a deterministic 2-quasi-regular sequence. We prove that our deterministic 3-regular sequences give rise to a ≈ 1.006-approximation algorithm for the defender’s optimal strategy.
منابع مشابه
Security Games with Arbitrary Schedules: A Branch and Price Approach
Security games, and important class of Stackelberg games, are used in deployed decision-support tools in use by LAX police and the Federal Air Marshals Service. The algorithms used to solve these games find optimal randomized schedules to allocate security resources for infrastructure protection. Unfortunately, the state of the art algorithms either fail to scale or to provide a correct solutio...
متن کاملOptimal defender allocation for massive security games: A branch and price approach
Algorithms to solve security games, an important class of Stackelberg games, have seen successful real-world deployment by LAX police and the Federal Air Marshal Service. These algorithms provide randomized schedules to optimally allocate limited security resources for infrastructure protection. Unfortunately, these stateof-the-art algorithms fail to scale-up or to provide a correct solution fo...
متن کاملSolving Security Games on Graphs via Marginal Probabilities
Security games involving the allocation of multiple security resources to defend multiple targets generally have an exponential number of pure strategies for the defender. One method that has been successful in addressing this computational issue is to instead directly compute the marginal probabilities with which the individual resources are assigned (first pursued by Kiekintveld et al. (2009)...
متن کاملA Branch and Price Approach to Solving Security Games with Arbitrary Scheduling Constraints
Algorithms to solve security games have seen successful real-world deployment by LAX police and the Federal Air Marshal Service. These algorithms provide randomized schedules to optimally allocate limited security resources for infrastructure protection. Unfortunately, these algorithms fail to scale-up or to provide a correct solution for massive security games with arbitrary scheduling constra...
متن کاملScheduling the Brazilian Soccer Tournament: Solution Approach and Practice
Sports, with their massive investments in players and structures, have become a big business. Professional and amateur leagues face challenging problems, including logistics, revenue maximization, broadcast rights, fairness issues, game attractiveness, and security. The annual Brazilian soccer tournament is a compact, mirrored double round-robin tournament played by 20 teams in each of its two ...
متن کامل